package com.jbinfo.qingcaowan.studyManager.service;

import com.jbinfo.common.utils.DataTables;
import com.jbinfo.qingcaowan.studyManager.dto.BookInfoModel;
import com.jbinfo.qingcaowan.studyManager.entity.BookInfo;

/**
 * 
* @ClassName: UserService 
* @Description: TODO 基础用户服务接口
* @author ZhangLei
* @date 2016年5月24日 上午10:34:52
 */
public interface StudyManagerService {
//	/**
//	 * 
//	* @Title: getByCode 
//	* @Description: TODO 根据code获取用户信息
//	* @author zhanglei  
//	* @date 2015年9月24日 下午1:32:17 
//	* @param @param userCode
//	* @param @return    设定文件 
//	* @return UserInfo    返回类型 
//	* @throws
//	 */
//	public User getByCode(String userCode);
//	
//	public void save(User user);
//	
//	public void edit(User user);
//	
//	public List<UserRole> getRoleByUserId(RoleModel roleModel);
//	
//	public List<Resource> getPermissionByUserId(ResourceModel resourceModel);
//	
//	public User getById(String userId);
//	
//	public DataTables<User> findByParam(UserModel userModel);
    /**查询**/
	public DataTables<BookInfo> findByParam(BookInfoModel bookInfoModel);
     /**添加**/
	public void save(BookInfo bookInfo);
	/**查看书籍详情（编辑）**/
	public BookInfo getBookInfo(String bookId);
	/**编辑书籍 **/
	public int editBook(BookInfo bookInfo);
	/**删除书籍 **/
	public int delBook(String bookId);
}
